rufous rubber cup - Francés Inglés Diccionario